.RH-LAYOUT-CENTERPANEL-topic-box {
    --firstcolrow-theme-color: rgb(237, 125, 49);
    --firstcolrow-even-row: rgba(237, 125, 49, 0.5);
    --firstcolrow-odd-row: rgba(237, 125, 49, 0.25);
}
.RH-LAYOUT-CENTERPANEL-topic-box table.firstcolrow, .RH-LAYOUT-FOOTER-container table.firstcolrow {
    border-collapse: collapse;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.firstcolrow td, .RH-LAYOUT-FOOTER-container table.firstcolrow td {
    border-width: 1px;
    border-style: solid;
    border-color: #ffffff;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 4px;
    padding-right: 4px;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.firstcolrow tr:nth-child(even) td, .RH-LAYOUT-FOOTER-container table.firstcolrow tr:nth-child(even) td {
    background-color: var(--firstcolrow-even-row);
}
.RH-LAYOUT-CENTERPANEL-topic-box table.firstcolrow tr:nth-child(odd) td, .RH-LAYOUT-FOOTER-container table.firstcolrow tr:nth-child(odd) td {
    background-color: var(--firstcolrow-odd-row);
}
.RH-LAYOUT-CENTERPANEL-topic-box table.firstcolrow tr:first-child td, .RH-LAYOUT-FOOTER-container table.firstcolrow tr:first-child td {
    background-color: var(--firstcolrow-theme-color);
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.firstcolrow tr td:first-child, .RH-LAYOUT-FOOTER-container table.firstcolrow tr td:first-child {
    background-color: var(--firstcolrow-theme-color);
    color: #FFFFFF;
    font-weight: bold;
}